lick the plate clean - Francés Inglés Diccionario